/* News items skin */

div.newsitem-item {
        padding-left: 4em; }

div.newsitem-item h4 {
        margin-left: -1em;
        position: relative; }

div.newsitem-item h4 span.newsitem-day,
div.newsitem-item h4 span.newsitem-month {
        opacity: .6;
        padding-right: 20px;
        position: absolute;
        display: block;
        text-align: right;
        display: block;
        width: 4em;
        left: -4.4em; }

div.newsitem-item h4 span.newsitem-month {
        font-size: 50%;
        top: 4ex;
        left: -5em; }

div.newsitem-meta {
        margin: 0; padding: 0;
        font-size: 60%;
        font-style: italic;
        color: #888888; }

span.newsitem-date:after {
        content: ','; }

p.newsitem-continue {
        text-align: right; }

